/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let AcDenglu = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M1024 0H0v1024h1024V0z"
        fill={getIconColor(color, 0, '#202425')}
        opacity=".01"
      />
      <Path
        d="M307.2 170.666667a34.133333 34.133333 0 0 1 34.133333-34.133334h580.266667a34.133333 34.133333 0 0 1 34.133333 34.133334v682.666666a34.133333 34.133333 0 0 1-34.133333 34.133334H341.333333a34.133333 34.133333 0 0 1-34.133333-34.133334V170.666667z"
        fill={getIconColor(color, 1, '#FFAA44')}
      />
      <Path
        d="M443.733333 162.6112a34.133333 34.133333 0 0 0-25.156266-32.938667l-307.2-83.797333A34.133333 34.133333 0 0 0 68.266667 78.848v866.372267a34.133333 34.133333 0 0 0 43.1104 32.938666l307.2-83.797333a34.133333 34.133333 0 0 0 25.156266-32.938667V162.6112z"
        fill={getIconColor(color, 2, '#11AA66')}
      />
      <Path
        d="M745.506133 319.214933a17.066667 17.066667 0 0 0-30.037333-11.127466l-165.205333 192.8192a17.066667 17.066667 0 0 0 0 22.186666l165.205333 192.8192a17.066667 17.066667 0 0 0 30.037333-11.127466V580.266667h85.333334a17.066667 17.066667 0 0 0 17.066666-17.066667v-102.4a17.066667 17.066667 0 0 0-17.066666-17.066667h-85.333334V319.214933zM341.333333 443.733333a34.133333 34.133333 0 0 0-34.133333 34.133334v68.266666a34.133333 34.133333 0 1 0 68.266667 0v-68.266666a34.133333 34.133333 0 0 0-34.133334-34.133334z"
        fill={getIconColor(color, 3, '#FFFFFF')}
      />
    </Svg>
  );
};

AcDenglu.defaultProps = {
  size: 18,
};

AcDenglu = React.memo ? React.memo(AcDenglu) : AcDenglu;

export default AcDenglu;
